<!DOCTYPE html>
<html>
	<head>
		<meta charset="UTF-8">
		<title>js基本语法</title>
		<!--
        	作者：offline
        	时间：2017-11-27
        	描述：数据转换
        	1.Number()函数 ，
        		1.Boolean类型的true和false分别转换成1和0  
        		2.空对象返回0
        		3.undefined返回NaN
        		4.数值型直接返回
        		比如，alert(Number(undefined));
			2.toString()方法
				将任何类型的值转换为字符串
				如果是null或者undefined，则返回"null"或者"undeinfed"。
			3.使用new Object()来表示一个对象，也可以使用这种new操作符来创建其他类型的对象。

			4.parseInt()
			  parseFloat()
			  Number()

        -->
		<script type="text/javascript">
			function test01(){
				var strval1="100ndf";
				var strval2="3.14";
				alert("strval1="+parseInt(strval1));//100
				alert("strval2="+parseFloat(strval2));//3.14
				alert("strval1="+Number(strval1));//NaN
				alert("strval2="+Number(strval2));//3.14
			}
		</script>
	</head>
	<body>
		<input type="button" value="类型转换" onclick="test01()"/>
	</body>
</html>
